/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */

/* 该文件由 yapi-to-typescript 自动生成，请勿直接修改！！！ */

// @ts-ignore
type FileData = File;

export interface IGetMonitorServerInfoRequest {}

export interface IGetMonitorServerInfoResponse {
  cpuInfo?: {
    cpuNum?: number;
    total?: number;
    sys?: number;
    used?: number;
    wait?: number;
    free?: number;
  };
  memoryInfo?: {
    total?: number;
    used?: number;
    free?: number;
    usage?: number;
  };
  jvmInfo?: {
    total?: number;
    max?: number;
    free?: number;
    version?: string;
    home?: string;
    name?: string;
    inputArgs?: string;
    runTime?: string;
    startTime?: string;
    usage?: number;
    used?: number;
  };
  systemInfo?: {
    computerName?: string;
    computerIp?: string;
    userDir?: string;
    osName?: string;
    osArch?: string;
  };
  diskInfos?: {
    dirName?: string;
    sysTypeName?: string;
    typeName?: string;
    total?: string;
    free?: string;
    used?: string;
    usage?: number;
  }[];
}

/* prettier-ignore-end */
